From 8e9f89dfc2b8a9164de2cbb2080229c1d1b7d6c2 Mon Sep 17 00:00:00 2001 From: "djm@kirby.fc.hp.com" Date: Thu, 29 Sep 2005 13:35:13 -0600 Subject: [PATCH] Newer compilers don't allow strings to cross newlines? --- xen/arch/ia64/vmx/vmx_process.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xen/arch/ia64/vmx/vmx_process.c b/xen/arch/ia64/vmx/vmx_process.c index 055687c9a3..0f9566e7b8 100644 --- a/xen/arch/ia64/vmx/vmx_process.c +++ b/xen/arch/ia64/vmx/vmx_process.c @@ -199,8 +199,8 @@ void save_banked_regs_to_vpd(VCPU *v, REGS *regs) if(vpsr.bn){ dst = &VCPU(v, vgr[0]); dunat =&VCPU(v, vnat); - __asm__ __volatile__ (";;extr.u %0 = %1,%4,16;; - dep %2 = %0, %2, 0, 16;; + __asm__ __volatile__ (";;extr.u %0 = %1,%4,16;; \ + dep %2 = %0, %2, 0, 16;; \ st8 [%3] = %2;;" ::"r"(i),"r"(*sunat),"r"(*dunat),"r"(dunat),"i"(IA64_PT_REGS_R16_SLOT):"memory"); -- 2.30.2